// function 参数装饰器(target: Object, propertyKey: string | symbol, parameterIndex: number) {
//     // target: 如果是静态方法，则是构造函数；否则是原型对象
//     // propertyKey: 被装饰的方法名
//     // parameterIndex: 被装饰参数在参数列表中的索引
// }
function PayLoad(target, propertyKey, parameterIndex) {
    console.log(target);
    console.log(propertyKey);
    console.log(parameterIndex);
}
var TestLoad = /** @class */ (function () {
    function TestLoad() {
    }
    TestLoad.prototype.getData = function (id, name, age) {
        console.log(id);
        console.log(name);
        console.log(age);
    };
    return TestLoad;
}());
var testLoad = new TestLoad();
testLoad.getData(1, 'zhangsan', 18);
